home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / System / VersCheck2 / Doku / AUTHORS.readme < prev    next >
Text File  |  1999-11-26  |  5KB  |  121 lines

  1. This is a infortion for the authors of
  2. compare lists and system file guides.
  3.  
  4. Also for Stuart Kelly and Heiko Schröder ;-)
  5. ============================================
  6.  
  7. Information about new or changed functions that are important for
  8. your project's. All other informations or bugreports are found in
  9. the history.
  10.  
  11. VersCheck v2.15
  12. ---------------
  13. Bug in MUIclasses test corrected.
  14.  
  15.  
  16. VersCheck v2.14a
  17. ----------------
  18. Included suomi translation (all files) in the archiv, the installer
  19. script and change all what's need to change for a new language.
  20.  
  21.  
  22. VersCheck v2.14
  23. ---------------
  24. Nothing special, the most requester work now on PPC systems. One
  25. requester (Heiko's create HTML?) is not changed, I must first write
  26. the function for a two button request. All other requester are
  27. now asl.requester.
  28. And, that's the important change, the bug from 2.13 in the argument
  29. parser is correctet. Now it works all.
  30. You can also see my including of the MUI4.0-fake, its ready now.
  31.  
  32.  
  33. VersCheck v2.13
  34. ---------------
  35. VersCheck and OS 3.5:
  36. Older version may be make problems!
  37. The first problem I found, the catalogs from locale will not
  38. work. The problem is corrected.
  39. The second problem (that I'm not understand), the script to
  40. check all crashes by start from via IconX (WB). The stack
  41. was not set correct. After set them also in the icon, it work's.
  42.  
  43. The last versions become a new function to find out the right
  44. version number of files, if they have no $VER string. This is
  45. now much better and the printout is much better.
  46.  
  47. The ATO make's it possible that VersCheck now can used in many
  48. languages. But you must a little bit improve if you become a
  49. NewXxxx file in czech, polski, norsk or svenska. I think, we all
  50. see the relevanted informations without the text between.
  51.  
  52. The france ATO has also translated the script Check_Your_System.
  53. So I build a german version and we have three scripts. Adapt or
  54. use it, if you like it.
  55.  
  56. Test the script (Check_Your_System) with actual program and
  57. scripts dir and you can see the new functions in action.
  58.  
  59. The scripts dir included in the past three files for one list:
  60.  
  61. xxxList - list of binary's/versions for check.
  62. xxxMail - the email for new file informations.
  63. xxxWarn - list of special comments that should be view, if this
  64.           binary is found on the testet system.
  65.  
  66. Now two new files exists, description below. I created for all
  67. projects the xxxInfo, please take it to your release (and change,
  68. if want/need).
  69.  
  70. xxxInfo - EVERY list has such a header file. The first line is a
  71.           AmigaOS $VER string and should be used in future to
  72.           check that a new list will not be overwritten by an older.
  73.           The lines below are informations about the author,
  74.           contact to hin, contants of the list and guide version.
  75.           This info can shown to the user by using a `!' in the
  76.           argument list (displayed in a requester).
  77.           I created all files in same design.
  78.  
  79. xxxDirs - This is a IMPORTANT and POWERFULL help. The problem in
  80.           the past was, for every directory VersCheck must be
  81.           startet to test it. So Stuart startet each test two
  82.           time with different pathes. But what, if the path not
  83.           exists? E.g., if MUI isn't installed, a requester say's:
  84.           `please insert volume MUI: in any drive' and after
  85.           closing this, the program abort's. It is very impossible,
  86.           that MUI isn't installed, but this is only an example.
  87.           If you are looking, many product's using own pathes for
  88.           systemfiles (here examples, I know):
  89.           MUI: for classes.
  90.           MUI:Libs for Library's
  91.           IBrowse: for  Library's,
  92.           IBrowse:MUI for mcc.
  93.           PPAint:Libs for Library's.
  94.           Miami:Libs for Library's, GUI and MUI.
  95.           sc:Libs for SAS-C-Library's.
  96.           StormC: has Libs in many Dirs.
  97.           And so on...
  98.           Put such known pathes in the xxxDirs file. Only for
  99.           actual product's where be updated yet or in the
  100.           future. First line is the standard path, bevor given
  101.           as argument. For Libs eg:
  102.           Libs:
  103.           MUI:Libs
  104.           PPaint:Libs
  105.           ....
  106.           So many as needed. Change the start of VersCheck to
  107.           VersCheck -1* and the file is activated (if not exists
  108.           it works like the old start). The pathes will take one
  109.           after one to the check. System requester "please insert
  110.           volume" are deactivated, wrong or not exist pathes are
  111.           ignored without error messages. The result is ONE
  112.           testfile for all. If you start VersCheck -1* <dir>, the
  113.           given dir is ignore. But if the xxxDirs file not
  114.           exists, this option is reactivated.
  115.  
  116. The installer script is complete new structured. Many files was
  117. not or not correctly copied in the past. And the script stores
  118. the information about all settings of the user. In future the
  119. script only display that, ask OK and if YES, copy alone without
  120. new input's.
  121.